hidden rainfalls - French English Dictionary